Viewing the Internet

Upon starting Navigator, Communicator's browser component, the first page you see is your current home page.

To view Web pages

To display the content you seek, you'll need connections to those pages. Well-crafted pages provide built-in connections to other pages. These connections are presented as highlighted word, picture, or menu links. Each link contains Internet location information that serves as an address of the web site.

When you click with the mouse cursor over a highlighted word, picture, or menu link, you bring another page of information to your screen. The entire network of pages can be potentially interlinked, one pointing to another.

To move back and forth between two pages

  1. Click any highlighted words to view a new page.
  2. Click the toolbar's Back button (left arrow) or, from the Go menu, select Back.
  3. Repeat step 1 and notice the changes in the location field (which shows the page's network location), the Netscape company logo (which animates during a page transfer), the status message area (which shows a link's location or a transfer's progress), and the progress bar (which illustrates a transfer's progress).

To find and return to pages

You can go directly to pages that interest you by choosing menu items.

To open a new Navigator window

From the File menu, choose the pull-right item New, then Navigator Window.

The new window displays another copy of your home page on the screen in a fully functional and independent Navigator window.

To create simultaneous network connections

Each time you open the Navigator window, you begin a new session of Internet interaction. Even if one connection has not completed its page display, you can begin another connection in a second Navigator window.

  1. Click any link in the frontmost window.
  2. Click any another Navigator window to bring the window to the front.
  3. Click any link in the second window to begin a second connection.

To display content in a Navigator frame

Using frames, Communicator can display pages within a page (like the picture-in-picture feature of television sets). Frames segment a page into rectangular areas, each area capable of displaying a page.

  1. Click a link in a page that contains frames. The author of a page determines which pages have frames and the frame's original positioning.
  2. Check to see if the link you clicked changes one or more frames within a page, or displays an entirely new page.
  3. Drag the edge of a frame to resize the frame within a page. This gives you control over the layout of the presented information.

About the Internet

The Internet is a collection of information stored in computers physically located throughout the world. Much of the information on the Internet is organized onto electronic pages. You'll bring one page to your computer screen, discover its contents, and have the option of bringing more pages of information.

The World Wide Web (or Web) is one facet of the Internet consisting of client and server computers handling multimedia pages. Client computers use software such as Netscape Communicator to view pages. Server computers use server software to maintain pages for clients to access.

Foremost, Communicator presents pages of the Internet with elegance and efficiency. The software allows you to immerse yourself in content unencumbered by the complexity of distributed networks.


Using the Component Bar

The component bar lets you easily open windows for each of the primary Communicator components.

To view the component bar

You can display the component bar in two ways:

To switch from the floating palette to the docked palette

Click the close box in the floating palette.

To switch from the docked palette to the floating palette

Drag the lines on the leftmost part of the docked palette to another position on the screen.

To open windows using the palette

Click one of the four component bar icons. The four commands of the component bar are:

You can also perform component bar commands from the Communicator menu.

See Also
Displaying Communicator Windows

Searching and Finding

Navigator software offers two distinct tools to help you locate information: Internet "search" tools and page "find" tools.

To search for information over the Internet

  1. Click the Search button on the toolbar. This displays a page offering access to Internet search engines and other search services.
  2. Follow the instructions on the search engine site. Typically, you'll type in search text, click a button, then wait for the engine to locate occurrences of the text among a database of web pages.
  3. Examine the search results. These are usually presented as a list of links to pages containing the text you requested.
  4. For additional Internet exploration, click the Guide button on the toolbar to display a pop-up menu listing Internet directory items. These directories can guide you to various Internet sites and services.

To find information in the current page

  1. Open the Edit menu and choose Find in Page.
  2. In the resulting dialog, type the text you want to find, then click Find Next. Located text is highlighted and, if necessary, the page scrolls to the text's position.
  3. Click the Edit menu's Find Again item to search for more occurrences.

The Edit menus of the Bookmarks window and Message window have similar commands, Find in Bookmarks and Find in Message, respectively.

To learn more about Netscape and its products

  1. Click the Netscape company logo in the top-right corner of the window to display the Netscape home page.
  2. Click links on the home page to display the company's content pages. You'll find links for company news columns, a merchandise store, customer service, technical support, and up-to-date information on Netscape software.


Using a URL

To identify page locations

To understand how a single page is kept distinct in a world of electronic pages, you should recognize its URL, short for Uniform Resource Locator. Every page has a unique URL.

Not only does each page have a unique URL, but also each image and frame on a page. You can access a page, an image, or an individual frame by supplying its URL.

A URL is text used for identifying and addressing an item in a computer network. In short, a URL provides location information and Navigator displays a URL in the location field. Most often you don't need to know a page's URL because the location information is included as part of a highlighted link; Navigator already knows the URL when you click highlighted text, click a toolbar button, or select a menu item. But sometimes you won't have a link and instead have only the text of the URL (perhaps from a friend or a newspaper article).

To enter a URL

By entering a page's URL, Navigator can bring you the specified page just as if you had clicked a link.

Here are some sample URLs:

http://home.netscape.com/index.html
ftp://ftp.netscape.com/pub/
news:news.announce.newusers

To interpret the location field label

To enter partial URLs

If you omit certain parts of a URL in the location field, Navigator automatically completes the entry. You can omit the following:

On Windows, when you begin to type a URL in the location field, Navigator attempts to automatically complete the URL. As you type, Navigator checks for previously visited URLs that match the letters you have typed and, if a match is found, fills in the remainder of the letters. If more than one match occurs, you can press the down-arrow key to fill in the next matching URL.

Also on Windows, the location field offers a pop-up menu to the right of the field. The menu contains up to 14 URLs of pages whose locations you've most recently typed into the field and viewed. Choosing a URL item from this menu brings the page to your screen again. The URLs are retained in the menu for each of your Navigator sessions.

To identify URL components

Communicator uses the URL text to find a particular item, such as a page, among all the computers connected to the Internet. Within the URL text are components that specify the protocol, server, and pathname of an item.

Notice in the URL http://home.netscape.com/index.html that the protocol is followed by a colon (http:), the server is preceded by two slashes (//home.netscape.com), and each segment of the pathname (only one here) is preceded by a single slash (/index.html).

Some pathnames use special characters. If you are typing a URL into the location field, you'll need to enter the characters that exactly match the URL. For example, some pathnames contain the tilde character (~), which designates a particular home directory on a server.

About HTML tags

Web pages are created by authors using a language called HTML (HyperText Markup Language). Composer, Communicator's editing component, automatically generates HTML.

HTML uses short tags (source text enclosed in angle brackets) to designate a page's links and graphical elements. When you transmit a page, Communicator interprets the HTML tags and presents them as links and other graphical elements.

Tags often contain URL information. When you click a tag containing a URL, you're instructing the Navigator application to display page information that's located on a server, irrespective of the server's geographic location. The URL part of the HTML tag is hidden in the page's source text; the content area only displays the highlighted link.


Opening a Page

To view a page by using the Open Page command

  1. Choose Open Page from the File menu.
  2. In the resulting dialog box, type a URL (or select a file using the Choose File button) to display a page in the content area.
  3. Select a radio button to specify whether you want the page opened in a Navigator window or Composer window.
  4. After you have specified a page location, click Open to display the page.

Using Links to Pages

A link is a connection from one page to another. You find a link by looking for one or more words highlighted with color, underlining, or both in the content area of a page. Images and icons with colored borders also serve as links. A link within a page that contains frames can be a connection that displays one or more new pages within frames, or an entirely new top-level page replacing all frames.

To use a link

  1. Point the mouse cursor over a link. The URL location of the link appears in the status message area at the bottom-left of the window.
  2. Click once on the highlighted text, image, or icon. This transfers page content from a server location to your location.
  3. After you click a link, the Netscape company logo animates to show you that the transfer of the page to your computer is in progress.
  4. Examine the status message area and progress bar at the bottom of the window to receive feedback about the progress of a transfer.

To identify followed and unfollowed Links

You can change the colors used to denote unfollowed and followed links; from the Edit menu, choose Preferences, then select the Colors panel. If you have a black-and-white monitor, unfollowed and followed links are highlighted only with underlining and not differentiated.

To stop a page transfer in progress

You can stop a transfer whenever the loading process takes longer than you like. This might happen if the content of the page is large or if the server computer is sluggish. Sometimes the page specified by a link just isn't available. You'll usually get a message if a connection was not made or a page not found.

Links to Content inside Pages

When you bring a page to your screen, you'll see the whole page or, if the content is extensive, only a portion. (Scroll bars let you see the rest.) Often the portion you see is the beginning of the page, but sometimes a link brings you content from the page's middle or end. A link can display a new page or display a different portion of the same page (in effect, automatically scrolling for you). For example, the beginning of a page might include a table of contents that links each chapter title to its respective content further down the page.

"Mailto" Links and Internet Addresses

Yet another kind of link doesn't display a page at all. A "mailto" link whose URL begins with mailto: produces the Message Composition window for sending mail (with the recipient's address automatically filled in).

Whereas a URL identifies a server's page location on the Internet, an Internet address identifies a user's mailbox location. Here are the components of the Internet address aname@aserver.com:

Addresses use lowercase letters without any spaces. The name of a location contains at least a string and, typically, a three-letter suffix, set apart by a dot (the period is pronounced "dot"). The name of a location might require several subparts to identify the server (a host name and zero or more subdomains), each separated by dots. For example, the address aname@aserver.bserver.com uses a subdomain.

The three-letter suffix in the location name helps identify the kind of organization operating the server. (Some locations use a two-letter geographical suffix.) Here are the common suffixes and organizational affiliation:

Mail addresses from outside the United States often use a two-letter suffix designating a country. Here are some examples:


Using Toolbar or Menu Links

In addition to links in the content area, you can also access links using Communicator toolbar buttons and menu items. Menu items offer each of the links available through toolbar buttons, plus many more.

To display the home page

Click the Home button. The URL of your home page is designated in your preferences.

To display previously viewed pages

To display pages that you have preselected as bookmarks

To display links to Internet and Communicator information pages

To display pop-up menu links

Pop-up menus offer utility features and shortcuts for certain links. When you hold down the mouse button over various elements of a page, pop-up menu items let you go to pages, view individual images, save files onto your disk, copy locations to the clipboard, and perform other tasks depending on where the cursor is pointing.

See Also
Revisiting a Page Using Bookmarks
Using Pop-up Menu Shortcuts

Viewing the Navigator Window

This section describes what you see in the main Navigator window. Most of the navigational tools and text fields are visible, though some View menu items let you hide features in order to give more screen space to a page's content.


Viewing Page Displays

The content area contains the current page displayed by the most recently requested link. Vertical and horizontal scroll bars may be present if the page is larger than the screen area.

To copy text within the content area

To select and resize frames

The content area of some pages is segmented into rectangular frames, each frame containing its own page.

Clicking a link within a frame can affect the page within the frame, pages within other frames, or the top-level page. Generally, toolbar and menu items affect the top-level page. Navigation commands affect each frame: you choose Back to revisit the previous frame and choose Forward to revisit the frame ahead.

Pages with Frames

The author of a page supplies the content you initially see. Sometimes the content is presented as a single unit taking up the entire content area of the window. Other times the content is displayed in multiple rectangular frames that, together, form a patchwork of individual pages that fills the content area. Frames and the actions of links upon frames are created by page authors using HTML.

Each frame can contain scroll bars to let you view more information. Communicator allows you to resize any frame by positioning the mouse cursor in the borders between frames (the cursor changes shape), then dragging the frame to a new size.

A frame within a page is, in essence, a smaller page within a large patchwork page. Each frame has characteristics of a page. Together, the frames form a top-level page (also called a frameset). For example, clicking a link within a frame can display new information within the frame or in a different frame. Likewise, a link can display an entirely new top-level page replacing all the frames.

To set a page's background

You can set the background to white, gray, or a custom color of your choosing. You can also determine if your choice of background should always be used or if the background transmitted with a page should override your choice.

  1. From the Edit menu, choose Preferences.
  2. Click the Colors category.
  3. Click the Background color box to select a color for background display. White is the default color for a background.
  4. Select the Use Windows colors checkbox (Use Default Colors button on the Mac OS and Unix) to set the text and background display to their original settings.
  5. Select the Always use my colors, overriding document checkbox to make your color and background settings always override page-specified settings. By default, the box is unselected so that the background and colors set by a page's author are displayed.

To report an error message

Error messages often originate from the server providing the page you wish to see. Communicator tries to evaluate any problem you encounter and present information to help you solve or circumvent it.

  1. Note the exact wording of the error message.
  2. Choose Product Information and Support from the Help menu.
  3. Locate the feedback form and submit a message.

The most common error messages result from trying to view a page that isn't available. Often, this occurs because the server issuing the page is temporarily shut down or too busy with other connections to handle your request. Occasionally, the page is no longer available at the specified URL.

Automated Pages

Some pages and frames can automatically update themselves using Netcaster or technologies called "server-push" and "client-pull." These allow pages to have multiple interactions with server computers. You can always terminate these automatic actions by going to another page or otherwise exiting the page.


Viewing Images

To turn off automatic image loading

  1. From the Edit menu, choose Preferences.
  2. Select the Advanced category.
  3. Deselect the Automatically load images item. When this checkbox is unselected, the images in pages are replaced by small icons.

These small replacement icons are sometimes accompanied by alternative text, also called ALT text. ALT text is shown only as a substitution when an image is not loaded. On some platforms, ALT text is also shown temporarily within a rectangular border as an image is loading. You can view these images at a later time.

To manually load all images that are represented by icons

The advantage of deselecting Automatically load images is that pages are displayed on screen faster. The disadvantage is that you can't view the images until you specify that you want the images loaded.

The Automatically load images preference item affects subsequent links and not the current contents of a page. However, if you choose the View menu's Reload item or click the Reload button on the toolbar, the preference item acts upon the reloaded page.

To open an external image in a window

  1. Click highlighted text, an image icon, or an inline image to bring an external image into a separate window on the screen. Communicator or a helper application opens and presents the image in a separate window.
  2. To continue working with Communicator, click the Communicator window again.

Pages that present large or detailed images often have inline thumbnail images (also called snapshot images) inserted into pages that serve as links to external images. These thumbnails provide an approximate view of the actual image, yet are much smaller and faster to transport than the full image. You can expand the thumbnail into the full image by clicking once on the thumbnail.

Image Performance

Ideally, pages on the screen should present images (or other multimedia effects) as simply and efficiently as text. However, images, sounds, and movies are relatively larger in byte size than text and can take considerable time to transmit from remote computers (servers) to your computer. The length of time needed to display a page with images depends on several factors, most prominently the speed of the modem or direct link connecting you with a remote server. To compensate for the potential lethargy of transmitting images, Communicator offers features that let you manipulate how images are handled.

Internal Images

Communicator loads images into pages automatically. If the author of a page has designed the page with inline (embedded) images, the images are displayed when you bring the page to your screen.

Like highlighted text, an inline image can be linked to another page, another position on the same page, or any type of external file such as an external image. As with all links, positioning the mouse cursor over a link puts the URL location of the prospective link in the status message area.

External images

External images (unlike inline images) are displayed in their own windows. You can view an external image by clicking a link to the image. Communicator can open external images stored in GIF (Graphics Interchange Format), JPEG (Joint Photographic Experts Group), and XBM (X Bit Map) file formats. Other file formats require that you have a suitable helper application available on your hard disk (and referenced in the Applications preference panel).

Links to external images work like links to pages. An external image file has a unique URL just like an ordinary page. External images are not automatically loaded in their full representation even if the Advanced panel's Automatically load images item is selected.


Selecting a Home Page

You can designate your own home page (the page Navigator first brings to the screen each time you open a new window) by supplying a URL as a preference panel item. The default home page, the page that Navigator is initially set to display, has this URL: http://home.netscape.com/index.html. (If you omit the pathname index.html, the file still loads by default.)

To change your home page

You can change your home page (or change back to the default) through the Navigator panel.

  1. Open the Edit menu and choose Preferences.
  2. Select the Navigator category.
  3. Click the radio button Home page.
  4. In the Location field, type the URL of the new home page you want. Alternatively, you can select the radio button Blank page if you want the home page to be empty of content.

Each time you ask Navigator to open a new window, the designated home page is displayed on screen. The URL can designate a page from a remote computer or one on your hard disk.

To find the URL of a page on your hard disk

From the File menu, choose Open Page. Then select the page (file) on your hard disk. (For example, you can choose your bookmark file.) After the page opens, you'll see its URL in the location field. You can select and copy the URL, then paste it into the Location field in the Navigator preferences panel.

At first, you probably won't have any pages stored on your hard disk. But later, you might want quick and sure access to certain pages, such as one with valuable links or one you've created for yourself.


About Plug-ins, Dynamic HTML, JavaScript, and Java

Plug-ins, Dynamic HTML, JavaScript, and Java are advanced technologies that software developers and page authors use to enhance the delivery of Internet information. From the viewpoint of typical users, these technologies are transparent, built into the system of Internet servers, applications, and content. You can take advantage of the technologies with no effort on your part.

Occasionally, you may want to add new capabilities not currently built into the Communicator environment. Plug-ins are software programs offered by various manufacturers that you can add to the Communicator plug-in folder to supplement Communicator capabilities.

Some popular plug-ins are automatically installed with your Communicator software; others are available from the manufacturer's Internet site. To find out which plug-ins are installed, choose the Help menu's About Plug-ins item. You'll also find information and links on this page for numerous plug-ins.

Page authors use Dynamic HTML, JavaScript, and Java technologies to give pages dynamic capabilities that are seamlessly integrated into the operation of Communicator software. Dynamic HTML and JavaScript allow a page to respond to actions, such as clicking a button or submitting a form, more quickly and efficiently than if the actions were communicated remotely to server computers. Internet pages offering Java applets can perform animation, interactivity, and other actions beyond those possible with HTML.

Dynamic HTML is a set of technologies that provides the user with pages that are richer, faster, and more interactive. The technologies also give page authors more precise control over the styles, positions, and actions of the HTML objects that make up a page.

JavaScript works largely as an extension to the Internet's standard HTML language. It is a relatively easy-to-learn, stand-alone programming language built into Communicator software.

Java is a full-featured programming language whose programs (called applets) can travel over the Internet. Whereas plug-ins are tailored for a particular computer system, Java programs operate across the network, regardless of platform. Because Java capabilities are built into Communicator, Java applets require no installation.

Software developers can learn about plug-ins, Dynamic HTML, JavaScript, and Java through web sites and retail textbooks. Each technology offers connectivity capabilities so that plug-ins, Dynamic HTML, JavaScript programs, and Java applets can communicate and interact with one another.

You should be aware that advanced technologies involve security considerations. You may want to download plug-ins only from trusted sites. Additionally, you can disable language technologies in the Advanced preferences panel.


Viewing the Toolbars

(On the Mac OS, the Bookmarks menu is available only from the menu bar, and the personal toolbar is not available.)

The navigation, location, and personal toolbars provide simplified access to links, commands, and page location information. The toolbars are displayed at the top of each Navigator window, just below the menu bar. You can reposition the toolbars or hide them to increase the amount of screen area available for page content.

To reorder the toolbars

Drag a toolbar to another toolbar position and drop it. The other toolbars reposition themselves.

To hide and show the toolbars and the toolbar tabs

You can hide a toolbar so that the toolbar tab remains visible, or you can completely hide the toolbar and its tab.

You can completely hide toolbars or toolbar tabs using items in the main menu bar. When hiding a toolbar or tab using a menu item, you'll need to use a menu item to redisplay the toolbar or tab. The titles of the menu items switch between Show and Hide depending on whether the toolbar or tab is currently hidden or visible.


Using the Navigation Toolbar

To use toolbar buttons for navigation and page control

Click one of the following buttons. Buttons on the toolbar provide quick access to commonly used features.


Using the Location Toolbar

(On the Mac OS, the Bookmarks menu is available only from the menu bar.)

To use the Bookmarks pop-up menu

Click the Bookmarks icon (also called the Bookmark QuickFile icon) to the right of the label Bookmarks.

Click this icon to display a pop-up menu containing your bookmark links as well as menu commands for adding and editing bookmarks. Select a bookmark item from the pop-up menu to display the page represented by the bookmark.

To use the location field to specify a page's URL

  1. Click in the location field.
  2. Type the URL of the page you wish to view.
  3. Click the Enter (or Return) key.

Alternatively, you can select Open Page from the File menu to type or choose a URL, and then open the page in the Navigator or Composer window.

On Windows, when you begin to type a URL in the location field, Navigator attempts to automatically complete the URL. As you type, Navigator checks for previously visited URLs that match the letters you have typed and, if a match is found, fills in the remainder of the letters. If more than one match occurs, you can press the down-arrow key to fill in the next matching URL.

To open URLs you have previously typed in and visited

(Windows only)

Choose an item from the location field pop-up menu. To display this pop-up menu, click the pop-up menu arrow located to the right of the location field.

To create and file a bookmark using the Page Proxy icon

First, drag the Page Proxy icon (located to the left of the location field) over the Bookmarks pop-up menu to display the menu, then drag and drop the icon into the desired menu item position. This creates a bookmark for the page you are viewing, and files the bookmark in the Bookmarks window. If you simply drop the icon over the pop-up menu icon, the bookmark is filed at the bottom of the Bookmarks window. You can also drag the proxy icon directly into an open Bookmarks window.

To create a toolbar button using the Page Proxy icon

Drag the Page Proxy icon (located to the left of the location field) over the personal toolbar, then drop the icon at the desired position. This creates a toolbar button for the page you are viewing.

To create an Internet shortcut using the Page Proxy icon

Drag and drop the Page Proxy icon (located to the left of the location field) onto the desktop. This creates an Internet shortcut for the page you are viewing.

To open the page you are viewing in another Navigator window

Drag and drop the Page Proxy icon (located to the left of the location field) onto another Navigator window. This opens the current page in the other window. To open more than one Navigator window, choose the pull-right item New from the File menu and select Navigator Window.


Using the Personal Toolbar

(On the Mac OS, the personal toolbar is not available.)

The personal toolbar lets you create buttons that link to your favorite web sites, discussion groups, mail folders, and Address Book entries. You can add, remove, and reorder buttons. You can drag and drop icons onto the toolbar to quickly create buttons.

You can use the Bookmarks window for full toolbar control. Items added to the personal toolbar are stored as bookmarks in a special folder you can designate in the Bookmarks window.

To specify a bookmark folder you wish to set as the personal toolbar folder, open the View menu in the Bookmarks window and choose the Set as Toolbar Folder item. Alternatively, you can create a new folder named "Personal Toolbar Folder" that will be automatically used as your toolbar folder when no other folder is specified.

The bookmark folder you designate to hold your personal toolbar buttons can contain bookmarks or other folders. That is, bookmark folders can be embedded in your personal toolbar folder.

You can add, delete, and reorder personal toolbar buttons in the same way you add, delete, and reorder bookmarks. You designate personal toolbar buttons simply by storing the button items in a designated personal toolbar folder.

If you have a toolbar button for a particular bookmark, clicking the button opens the page. If you have a toolbar button for a bookmark folder, clicking the button displays a pop-up menu containing each of the bookmarks within the folder.

To specify a bookmark folder as your personal toolbar folder

  1. Open the Bookmarks menu and choose Edit Bookmarks to open the Bookmarks window. Alternatively, you can open the Communicator menu, choose the pull-right Bookmarks item, then select Edit Bookmarks.
  2. In the Bookmarks window, select the bookmark folder whose items you want to appear on the toolbar.
  3. From the View menu, choose Set as Toolbar Folder.
The items contained in the folder you have designated appear as personal toolbar buttons.

You can also create a new folder with the name "Personal Toolbar Folder" that will automatically serve as your toolbar folder. This name is used as the default personal toolbar folder when no other folder has been specified.

To add a toolbar button for a particular bookmark or bookmark folder

or this X resource:

Netscape*TopLevelShell.geometry: =620x950+630+40

To set sizes of individual windows, set the following X resources:

The -geometry command-line option sets the sizes of Communicator windows.

Netscape.ad file

From the Netscape.ad file, you can change default background colors and background images. You can also change fonts in the Messenger, Discussion Groups, Bookmarks, and Address Book windows. To avoid mixing up resources between versions, you should only install the resources you need rather than the whole Netscape.ad file. You can copy the few resources you need and put them in your .Xdefaults file in your home directory.

The following fonts are used in the window outline lists. Note that no white space follows the end of any line.

*XmLGrid*fontList:\
-*-helvetica-medium-r-*-*-*-100\
-*-*-*-*-iso8859-*,\
-*-helvetica-bold-r-*-*-*-100\
-*-*-*-*-iso8859-*=BOLD,\
-*-helvetica-medium-o-*-*-*-100\
-*-*-*-*-iso8859-*=ITALIC


Operating with OLE

The OLE (Object Linking and Embedding) specification provides a way for OLE-compliant applications to work embedded within one another. An application that is an OLE server can operate within an OLE container.

For example, Communicator, acting as an OLE server, can be displayed within a container application such as Wordpad or Excel. In this manner, you can have a fully capable web browser inserted into your documents or spreadsheets. Likewise, Communicator, acting as an OLE container, can display an application such as Wordpad or Excel provided that the page's HTML uses the EMBED tag to designate the embedded server document.

A OLE server can be activated in place. Thus, when you activate (double-click) the OLE object, the object remains stationary and functions within the application (not producing a new window). OLE servers also have the capability to be miniservers (for OLE 1 compatibility). When you activate a miniserver in your container document, the native application is activated and functions in a new window. Most OLE 2 containers, including Communicator, can be made to act as an OLE 1 container if you hold down the Ctrl key and double-click the embedded OLE object.

OLE servers, when activated in place, take over the user interface of their host. For example, if you create a Word document, insert a Communicator object, then double-click the embedded Communicator application, the Word toolbar is replaced with the Communicator toolbar and the Word menus change to display the relevant Communicator menus.


Installing and Using Media Player

Netscape Media Player is a plug-in that lets you receive high-quality streaming audio and synchronized multimedia directly on your desktop. Media Player is used in conjunction with Netscape Media Server.

To install Media Player, use the installer or script supplied with the software and follow the onscreen instructions.

To run Media Player, you'll need to specify the type of Internet connection. If you use Windows, you'll need to provide this information during the installation process. If you're using the Mac OS or Unix, you'll need to specify this information after installation.

The two types of Internet connection you can specify are TCP and UDP.

If you want to change this specification after you've installed Media Player, you can do so in the Properties dialog box. To display this dialog box, right-click on the Media Player interface (Option-click on the Mac OS) and choose Properties. Choose Request Multicast, Request RTP framing, or Request TCP/IP transport, and click OK.

Use the Media Player controls (similar to the controls on any audio playing device) that appear in an HTML page:


Setting Media Player Properties

To set Media Player properties, click the Options button (if one appears in the player controls) and choose Properties from the pop-up menu that appears.

If you don't see an Options button, you can still display the pop-up menu:

Bandwidth Settings

Bandwidth is the maximum number of bits per second delivered by a network or the amount of information transmitted over a communications link. When you use the correct bandwidth settings, you're more likely to avoid transmission delays.

To choose bandwidth settings:

  1. Select the Bandwidth tab and specify the bandwidth you are using, or select Custom and type a bandwidth.
  2. Click OK.

To use this as the default setting, check Set As Default.

Connection Settings

To choose a UDP connection:

  1. In the UDP Base Port field, type the port number to which you want Media Player to listen. (The default is 13,000.)
  2. In the UDP Port Range field, type the range of UDP port numbers to which you want Media Player to listen. (The default is 100.) For example, if the range is 100, Media Player listens to port numbers 13,000 through 13,100.
  3. To request a multicast connection, if available, select Request multicast. (Multicasting is described below.)
  4. To request RTP framing, select Request RTP framing. RTP framing consumes more bandwidth than the custom packetization implemented by Media Player.
  5. To choose a TCP/IP connection instead of UDP, select Request TCP/IP transport.

To run Media Player, you'll need to specify the type of Internet connection. If you use Windows, you provided this information during the installation process. If you're using the Mac OS or Unix, you'll need to specify this information after installation.

The two types of Internet connection you can specify are TCP and UDP.

If you want to change this specification after you've installed Media Player, you can do so in the Properties dialog box. To display this dialog box, right-click on the Media Player interface (Option-click on Mac OS) and choose Properties. Choose Request Multicast, Request RTP framing, or Request TCP/IP transport, and click OK.

Multicasting allows data packets to be delivered to multiple destinations. With multicasting, you can send a packet from a server to multiple clients. Clients "tune in" to the server multicasting. This way, you do not have to send the packet individually to each computer. This helps avoid delays in transmitting data. If you experience problems using multicasting, see your system administrator.

Proxy Settings

To access streamed audio files from a Netscape Media Server through a Netscape Media Proxy Server:

  1. Select Enable proxy.
  2. In the Proxy Name field, enter the name of the proxy server.
  3. In the Proxy Port field, enter the port number to which it listens.
  4. Click OK.
To use this as the default setting again, check Set As Default.

Clip Settings

To choose audio clip settings:

  1. For packet loss tolerance, click High, Moderate, or Low. High indicates that Media Player will prompt you to stop playing the clip if 30 percent or more of the data packets are lost during transmission. Low indicates that Media Player will prompt you to stop playing the clip if more than 10 percent of the data packets are lost during transmission.
  2. In the Sound prebuffering field, enter the number of seconds of the clip to hold or prebuffer before playing the clip.
  3. If you want Media Player to download a compression or decompression utility (codec) to decompress an audio file, select Attempt to download a codec if absent in the system.
  4. Select Resample non-standard sampling rates if the clip you are listening to does not sound correct.
  5. If you want to listen only to the audio portion of a multimedia presentation, select Disable synchronized multimedia.
  6. Click OK.

To use this as the default setting, check Set As Default.

Local Playback Settings

Local playback allows you to play back files without network or Media Server access, as long as the files are stored on your hard disk. This feature also allows you to distribute media content easily. For example, you can create a .lam file, play it with Media Player, and publish the HTML content without having access to Netscape Media Server. Also, this feature lets you publish the same content that is on the network. Local playback is enabled by default.

To set the local playback settings:

  1. To receive the best sound quality, check Use highest quality for local playback.
  2. To turn off local playback, select Disable local playback, always go through network. If local playback is disabled, Media Player uses the files on the Media Server even if the same files exist locally.
  3. To turn off the tips that pop up when you keep your pointer above the Play, Pause, or Stop buttons, select Disable tooltips.

To use this as the default setting, check Set As Default.

Clip Statistics and Technical Information

Click the Options button (if one appears in the player controls) and select Information About the Clip.

If you don't see an Options button, you can still display the pop-up menu:

You can choose Statistics or Technical Info.

Technical Information

This information includes the name of the Media Server and its port number, the filename and version of the audio clip, transport information, and details of the audio format.

Statistics

This information includes the play time of the clip, the total number of data packets received, and the total number of data packets lost. While the clip is playing, you can click Refresh to view the most current statistics. The clip name and copyright information may also be included.


About Encryption

Netscape software allows computers to transfer information in a way that makes the misappropriation of the forms and mail you send or the pages and mail you receive more difficult. Security issues arise because information traveling on the Internet usually take a circuitous route through several intermediary computers to reach any destination computer. The actual route your information takes to reach its destination is not under your control.

As your information travels on Internet computers, any intermediary computer has the potential to eavesdrop and make copies. An intermediary computer could even deceive you and exchange information with you by misrepresenting itself as your intended destination. These possibilities make the transfer of confidential information such as passwords or credit card numbers susceptible to abuse.

Communicator and Netscape servers use patented RSA public key cryptographic technology and custom software to allow you to send and receive information using built-in encryption capabilities. The protocols use open standards.

Your computer and the intended destination can encrypt and decrypt your information. In transit, the encrypted information is jumbled; an intermediary can continue to route the information, and even make copies of it, but is not provided with the tools to decrypt the information.

As part of the cryptographic technology, Communicator and Netscape servers provide a mechanism for Internet server authentication. This makes it more difficult for an intermediary computer to pose as your destination computer.

Communicating Information Such as Credit Card Numbers

You can enter your credit card number on an encrypted (https) Netscape Communicator form and transmit the form over the Internet to an SSL server to reduce the risk of an intermediary obtaining your credit card information. The encryption features offered by Netscape technology helps protect commercial transactions, as well as all other communications, from misappropriation and fraud that can occur as information passes through Internet computers.

Encrypted communications do not eliminate all of an Internet user's concerns. For example, you must be willing to trust the server administrator with your credit card number before you enter into a commercial transaction. Security technology helps protect the routes of Internet communication; security technology does not protect you from unreputable or careless people with whom you might choose to do business.

The situation is analogous to telling someone your credit card number over the telephone. You may be confident in knowing that no one has overheard your conversation (privacy) and that the person on the line works for the company you wish to buy from (authentication), but you must also be willing to trust the person and the company.

Server administrators need to take additional precautions to protect against security breeches. To protect your information, they need to maintain physical security of their server computers and control access to software passwords and private keys.

Personal and Site Certificates for Signed Communications

Personal certificates identify you to others on the Internet and enable person-to-person encryption. They serve as digitally-signed identification cards. Certain sites might require that you present a personal certificate to access their servers.

Personal certificates are also used for signed mail communications. You need a personal certificate to sign mail and for others to use to send you encrypted mail.

You can learn about personal certificates and how to obtain them in the Security Info page (click the Security toolbar button). Under the category Certificates, you'll find links that show you your certificates, other's certificates, site certificates, and the authorities that issue certificates.

Site certificates identify others on the Internet to you. They are issued to organizations running servers.

If you are a server administrator and want to obtain a signed certificate, you need to submit a certificate request to a certificate authority. To operate using security features, a SSL server requires a digitally signed certificate. Without a certificate, the server can only operate without security capabilities. The process to obtain a site certificate is explained in Netscape's server documentation.

Netscape Communications Corporation does not issue certificates. Certificates are issued by a certificate authority, a third-party organization. Information about certificate classifications and associated service fees can be obtained directly from the certificate authority.


Identifying Security Indicators

Encryption and certification capabilities are built into Communicator and many types of servers including web page servers, mail servers, and discussion group servers. Communicator uses information windows, graphical elements, and dialog boxes to inform you when you are interacting with server sites and messaging applications that offer encryption and certification capabilities.

Security information can be found in both the Security Info and Page Info pages.

To interact with the Security Info page

  1. Click the Security button on the navigation toolbar. Alternatively, you can click the padlock icon in the bottom-left corner of a window or choose the Communicator menu's Security Info item.
  2. Click a category in the contents frame. The categories include security (status) information, personal and site certificates, current applications, passwords, and cryptographic modules.
  3. Use the fields and buttons on the right to interact with the available security features.
  4. Click the Help button in each display for particular information about the category.

To interact with the Page Info page

  1. Choose the View menu's Page Info item. A hierarchy of the page's URL and any component URLs is displayed in the upper frame.
  2. Click any URL in the upper frame to display the respective page information in the lower frame. The information presented in the lower frame includes encryption and certificate information specific to the URL.

To determine whether security features are in use

To connect to an HTTP server that offers security

Insert the letter s so that the URL begins with https://. A URL beginning with https:// shows that the page came from a server using encryption. Use http:// otherwise. Choose the View menu's Page Info item for security details.

Similarly, a discussion group URL that starts with snews: (instead of news:) shows that the page comes from a discussion group server using encryption (again, insert the letter s if your discussion group server offers security). Use two slashes (//) after the colon (:) for discussion group servers other than the default one.

To identify mixed security pages

An encrypted page can only contain inline information from sources offering encryption. In a page of mixed security status, the unencrypted information is replaced by a mixed security icon. If you bring a mixed security page to your screen, you'll see a notification dialog box.

If a form appears on an encrypted page that has an unencrypted submission process, a notification dialog appears. The warning states that although the page is encrypted, the submission you are about to make is unencrypted and could be compromised by someone else. If you are sending passwords, credit card numbers, or other information you would like to keep private, you might want to cancel the submission.

If an unencrypted page contains encrypted information (either inline or as part of a form), no special action is taken. The page is considered unencrypted. This includes unencrypted forms that have encrypted submission processes.

To identify notification dialog boxes

Several notification dialog boxes inform you about the security status of pages. You can choose whether or not to receive these dialogs by setting the options in the Security Info page. Alternatively, you can deselect a dialog's Show this Alert Next Time box.

You are notified in the following situations:


About Public Key Technology

The public key technology working within Communicator and Netscape servers is often described with unfamiliar security terminology. The following explanation of how public keys work may be an interesting supplement to your knowledge of Internet security.

A computer's security key is a file. You don't open a key (file) as you open a document or a word processor application. Keys are more like magnetic badges with powerful encryption and decryption capabilities.

There are two kinds of keys, private and public, and you need both. A private key sits on your computer and you never give it out. A public key can be copied repeatedly and given out to everybody.

You need both kinds of keys because they are fundamentally linked. (As with a pair of pants, you always buy both legs.) You can pass your public key around to whomever you wish, but for any key to perform its decryption duty, it needs to be matched back to its linked key partner.

Both public and private keys have the ability to encrypt and (together as a set) decrypt information. Keys work in two primary ways:

In summary, your public and private keys (files) are linked by a powerful cryptographic algorithm that could only be decoded by major computer resources. No one else's keys can decipher messages to you that are encrypted with your public key. And no one else can pose as you, because their keys cannot send messages encrypted with your private key.


About Netscape's Security Technology

The Internet security technology developed by Netscape Communications to ensure private and authenticated communications (called SSL, short for Secure Sockets Layer protocol) is an open platform put into the public domain for the Internet community. Netscape Communicator and Netscape's SSL servers offer this nonproprietary technology.

The security features built into Netscape Communicator and SSL servers help protect your Internet communications with:

Without thorough encryption capabilities, information transmitted over the Internet is more susceptible to fraud and other misuse by intermediaries. Information traveling between your computer and a server uses a routing process that can extend over many computer systems. Any one of these computer systems represents an intermediary with the potential to access the flow of information between your computer and a trusted server. Encryption makes it more difficult for intermediaries to deceive you, eavesdrop on you, copy from you, or damage your communications. The Internet does not provide built-in encryption capabilities.

The SSL protocol delivers server authentication, data encryption, and message integrity. SSL is layered beneath application protocols such as HTTP, SMTP, Telnet, FTP, Gopher, and NNTP, and layered above the connection protocol TCP/IP. This strategy allows SSL to operate independently of the Internet application protocols.

The SSL protocol works as an adjunct to other protocols without limiting access capabilities. You can use Netscape Communicator to display either encrypted or unencrypted pages. Online forms can be encrypted if the submit action is an https:// URL to a SSL server.

You can save an encrypted page (though encrypted pages are not cached to disk across sessions). You can also view the HTML source of an encrypted page. Encryption affects the transmission of a page without affecting your ability to manipulate the page.

The Degree of SSL Security Protection

SSL uses authentication and encryption technology developed by RSA Data Security Inc. For example, Netscape Communicator's export implementation of SSL (U.S. government approved) uses a medium-grade, 40-bit key size for the RC4 stream encryption algorithm. The encryption established between you and a server remains valid over multiple connections, yet the effort expended to defeat the encryption of one message cannot be simply leveraged to defeat the next message.

A message encrypted with 40-bit RC4 takes on average 64 MIPS-years to break (a 64-MIPS computer needs a year of dedicated processor time to break the message's encryption). The high-grade, 128-bit U.S. domestic version provides protection exponentially more vast. The effort required to break any given exchange of information is a formidable deterrent. Server authentication uses RSA public key cryptography in conjunction with ISO X.509 digital certificates.

Netscape Communicator and SSL servers deliver server authentication using signed digital certificates issued by trusted third parties known as certificate authorities. A digital certificate verifies the connection between a server's public key and the server's identification (just as a driver's license verifies the connection between your photograph and your personal identification. Cryptographic checks, using digital signatures, help you trust the information within a certificate.


About FTP

By accessing a page whose URL begins with ftp (short for file transport protocol), you can navigate folders/directories, view files (including HTML and image files), download software, and upload software. For example, you might use links to FTP server sites for downloading updates to Communicator and helper application software.

Communicator lets you access FTP servers in the same way you access World Wide Web (HTTP) servers. However, you may find the FTP directory and content pages have minimal formatting. When possible, Communicator shows the type, size, date, and a short description of each file in a directory. A directory is presented as a list of links, each link often preceded by a small icon indicating another directory or a file. Clicking a directory link displays a subdirectory. Typically, at the top of a subdirectory is a link that displays the parent directory.

Clicking a binary file or program automatically downloads the software to a folder on your computer. (On the Mac OS and Unix, this folder can be designated in the Applications panel). After downloading, Communicator automatically looks for a suitable helper application to launch the file. If the necessary helper application is not available, a dialog box asks whether you want to save or discard the downloaded software.

Note that not all files are downloaded using FTP. By using the pop-up menu or by clicking a link with the Shift key held down (Option key on the Mac OS), you produce the dialog box for saving an HTTP page, an image file, or other file type to disk.

After you have accessed an FTP server, you can upload files to the site by dragging and dropping files from the desktop to Navigator. Alternatively, after you've accessed an FTP site, choose the File menu's Upload File item. In the resulting dialog box, select the file on your hard disk that you wish to upload. Note that you need "write" privileges to the FTP server (permission granted from the site) to upload files.


About Helper Applications and MIME Types

Helper applications expand Communicator's ability to interpret and display different kinds of computer files. Communicator has the built-in capability to read HTML-formatted pages, including GIF, JPEG, and XBM graphic file formats. With helper applications, this capability extends to each file format recognized by each helper application.

To keep track of the file formats requiring helper applications, Communicator maintains a mapping between file formats and helper applications. When Communicator retrieves a file with a format that Communicator itself cannot read, the application looks at the mapping to find the appropriate application capable of handling the file format.

To install and configure helper applications (many are already configured), open the Edit menu, choose Preferences, then select the Applications panel, which is in the Advanced category. When you click New Type or Edit, a dialog appears that lets you add or modify information such as file extensions or actions associated with a helper application or plug-in.

Kinds of Helper Applications

You can find helper applications that let you automatically decompress downloaded applications, listen to sounds, play movies, and get a better display of images. Most can be obtained free or as shareware.

Here's a sampling of software categories that use file formats requiring helper applications:

MIME Types

MIME (Multipurpose Internet Mail Extensions) is a standardized method for organizing divergent file formats. The method organizes file formats according to the file's MIME type.

When Communicator retrieves a file from a server, the server provides the MIME type of the file. For example, HTTP servers use HTML formatting.

Communicator uses the MIME type to establish whether the file format can be read by the software's built-in capabilities or, if not, whether a suitable helper application is available to read the file.

For servers that do not provide a MIME type with a file, Communicator interprets the file's extension (a suffix appended to a filename). For example, the .html extension in the filename index.html suggests a file in the HTML format. Likewise, a .zip extension suggests a compressed file, an .rtf extension suggests a file in Rich Text Format, and so on. You can view and configure the mapping of all MIME types to helper applications by using the Applications panel.

The MIME protocol is used in Internet communications to transmit documents of varying formats. The protocol handles complexities by establishing a relationship (a mapping) between the format of a document's content and the format of the document's computer representation.

Applications using MIME can establish the type of software necessary to interpret the content of a transmitted document. With the proper helper application software and Applications panel mappings, Communicator can automatically initiate the necessary actions to provide you access to content transmitted in numerous formats.

Unix Types and Mailcap Files

On Unix, the mapping of MIME types uses two kinds of files: a Types file and a Mailcap file. Each can be configured with global, default, and personal files.

A Types file maps a file format (on the left) with an identifying filename suffix (on the right). Here's a sample from a .mime.types file:

application/dvi dvi
image/jpeg jpeg
audio/basic au, wav

A Mailcap file maps a file format (on the left) with a software application capable of interpreting the format (on the right). Here's a sample from a .mailcap file:

application/dvi; dvi-app-name %s
image/*; xv %s
audio/basic; audiotool %s

As an example, an audio file mySound.au plays using the audiotool application.


Accessing the Internet

Some companies maintain a network that is linked to the Internet via dedicated communication lines. Those with less substantial resources, including most individuals, access the Internet through an Internet Service Provider, a company that offers use of its dedicated communication lines.

If you have a modem, you can dial up a service provider whose computers will connect you to the Internet, typically for a fee. Dial-up access means that the modem on your computer can log in to another computer that is hooked up to the Internet.

The most popular dial-up access alternatives are shell accounts and SLIP/PPP accounts. When using a shell account, you dial into a service provider's computer and use the Unix operating system to indirectly connect to the Internet. With an indirect connection, your computer does not interact with Internet computers. In many cases, when you download a file from an Internet site, the file is saved on the service provider's computer rather than on your computer. You then have to transfer the file from the service provider's computer to your home system. Shell accounts, while limited in features, have historically been less expensive than direct access accounts.

When using a SLIP or PPP account, you dial into a service provider's computer and run applications that directly connect to the Internet. With a direct connection, your computer can use browsers with user-friendly graphical interfaces to interact with Internet computers. A direct connection lets you download files directly to your system from remote sites. SLIP or PPP access to the Internet offers more performance and convenience than a shell account.


About SLIP and PPP

SLIP, short for Serial Line Internet Protocol, and PPP, short for Point-to-Point Protocol, are Internet standards for transmitting Internet Protocol (IP) packets over serial lines (phone lines). Internet information is packaged into IP packets, a method for enclosing data into small, transmittable units (wrapped up on one end, unbundled on the other).

An Internet Service Provider might offer SLIP, PPP, or both. Your computer needs to use connection software (usually provided by the service provider) that matches the protocol of the server's connection software. PPP is a more recent and robust protocol than SLIP.

CSLIP

CSLIP, Compressed Serial Line Internet Protocol, is a version of SLIP that supports compression.

Dynamic SLIP and Static SLIP

When you use a SLIP or PPP connection to the Internet, your service provider's server identifies your computer by providing you with an IP address (a number like 192.34.32.81). Using dynamic SLIP, your computer is dynamically allocated a temporary IP address (just for the immediate session) from a set of IP addresses maintained by the server. Using static SLIP, your computer is allocated a one-time, permanent IP address (when your account is set up) for use across sessions. Static SLIP means you have a static IP address.


About TCP/IP and Winsocks

TCP/IP

Short for Transmission Control Protocol/Internet Protocol, this is the standard communications protocol required for Internet computers. To communicate using TCP/IP, A PC needs a set of software components called a TCP/IP stack (a stack is built into Windows 95). The Mac OS typically uses proprietary software called MacTCP. Most Unix systems are built with TCP/IP capabilities.

TCP/IP Stack

Only the PC platform requires a TCP/IP stack. To make a successful connection to the Internet, your PC needs application software such as Communicator plus a TCP/IP stack consisting of TCP/IP software, sockets software (Winsock.DLL), and hardware driver software (packet drivers). Several popular TCP/IP stacks are available for Windows, including shareware stacks.

Winsocks

This stands for Windows Sockets. Winsocks is a set of specifications or standards for programmers creating TCP/IP applications (communicating applications such as Communicator) for Windows.


About Firewalls

A firewall protects one or more computers with Internet connections from access by external computers connected to the Internet. A firewall is a network configuration, usually created by hardware and software, that forms a boundary between networked computers within the firewall from those outside the firewall. The computers within the firewall are a subnet with internal access capabilities and shared resources not available to the computers on the outside.

Often, a single machine atop the firewall is allowed access to both internal and external computers. Since the computer atop the firewall is directly interacting with the Internet, strict security measures against unwanted access from external computers are required.

A firewall is commonly used to protect information such as a network's mail and data files within a physical building or organization site. A firewall reduces the risk of intrusion by unauthorized people from the Internet; however, the same security measures can limit or require special software for those inside the firewall who wish to access information on the outside. A firewall can be configured using proxies (or SOCKS) to designate access to information from each side of the firewall.


About Proxies and SOCKS

Proxy or proxy server

A proxy is a special server that typically runs in conjunction with firewall software and allows access to the Internet from within a firewall. The proxy server waits for a request from inside the firewall, forwards the request to the remote server outside the firewall, reads the response, then sends the response back to the client. Communicator lets you set the name and port number of proxy servers in the Proxies preference panel in order to resolve requests for access to Internet resources. Protocols such as HTTP, FTP, Gopher, WAIS, and Security can have designated proxies. Proxies are generally preferred over SOCKS for their ability to perform caching, high-level logging, and access control.

SOCKS

SOCKS is software that allows computers inside a firewall to gain access to the Internet. SOCKS is usually installed on a server positioned either inside or on the firewall. Computers within the firewall access the SOCKS server as clients to reach the Internet. Communicator lets you set the name and port number of the SOCKS host (server) in the Proxies panel. On Windows, the host is specified in the registry (32-bit) or .ini file (16-bit).

Sometimes you need to restart Communicator after changing the SOCKS host. Communicator supports version 4 of SOCKS, defined by the socks.cstc.4.1 implementation.


About Gopher

Some information on the Internet is offered through Gopher servers. When you want information that happens to be on a Gopher server, you'll click a link whose URL begins with gopher (or enter the URL in the location field).

Communicator lets you access Gopher servers in the same way you access World Wide Web (HTTP) pages. Though Gopher pages lack rich formatting, menu listings allow you to display content pages or additional menu sublistings.

A menu is presented as a list of links, each link preceded by a small icon indicating the type of resource the link displays. For example, Gopher links can bring you

Gopher indexes use form pages that let you find information on Gopher servers. An index page typically provides an editable field for you to enter a search string and a button for you to submit the form to the Gopher server. The search results are a Gopher menu listing items that match your search criteria.

Some files, such as short digital movies, require the use of Communicator's helper applications. If available, Communicator automatically launches the helper application required by a Gopher link.


AUGUST 10, 1997
Copyright © 1994-1997 Netscape Communications Corporation.